payment arrangements - Deutsch Englisch Wörterbuch